get stranded - Turkish English Dictionary